shy person with trouble communicating - Español Inglés Diccionario